<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    /*
        1.类声明
            - 函数存在提升,类不存在提升
     */
    // 1.1 类声明例子
    class Person {
    }

    const Animal = class {
    }

    /*
        2.类的构成
     */
    // 2.1 空类定义
    class Foo {
    }

    // 2.2 有构造函数的类
    class Bar {
        constructor() {
        }
    }

    // 2.3 有获取函数的类
    class Baz {
        get myBaz() {
        }
    }

    // 2.4 有静态方法的类
    class Qux {
        static myQux() {
        }
    }
    
    
</script>
</body>
</html>